home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / m17n / CODING.tbl < prev    next >
Text File  |  2009-04-29  |  4KB  |  136 lines

  1. ;; CODING.tbl -- List of coding definitions        -*- mode: lisp; -*-
  2. ;; Copyright (C) 2003, 2004
  3. ;;   National Institute of Advanced Industrial Science and Technology (AIST)
  4. ;;   Registration Number H15PRO112
  5.  
  6. ;; This file is part of the m17n database; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. ;;; <li> CODING.tbl
  25. ;;;
  26. ;;; List of coding system definitions.  See the section @ref
  27. ;;; mdbCodingList for the format of this file.
  28.  
  29. ;; ISO-2022 codings
  30. (iso-2022-7bit
  31.  type iso-2022
  32.  charsets (ascii)
  33.  designation (0)
  34.  flags (reset-at-eol reset-at-cntl designation-g0 full-support))
  35. (iso-2022-jp
  36.  type iso-2022
  37.  charsets (ascii jisx0208.1990 jisx0208.1983 jisx0201-roman jisx0208.1978)
  38.  designation (0 -4 -4 -4 -4)
  39.  flags (reset-at-eol reset-at-cntl designation-g0))
  40. (iso-2022-jp-2
  41.  type iso-2022
  42.  charsets (ascii jisx0208.1990 jisx0208.1983 jisx0201-roman
  43.          jisx0208.1978 jisx0212
  44.           gb2312.1980 ksc5601.1987
  45.           iso-8859-1-rhp iso-8859-7-rhp)
  46.  designation (0 -4 -4 -4 -4 -4 -4 -4 -2 -2)
  47.  flags (reset-at-eol reset-at-cntl designation-g0 single-shift))
  48. (iso-2022-jp-2004
  49.  type iso-2022
  50.  charsets (ascii jisx0208.1990 jisx0213.2004-1 jisx0213-1 jisx0213-2)
  51.  designation (0 -4 -4 -4 -4)
  52.  aliases (iso-2022-jp-3)
  53.  flags (reset-at-eol reset-at-cntl designation-g0))
  54. (euc-jis-2004
  55.  type iso-2022
  56.  charsets (ascii jisx0213.2004-1 jisx0201-kana jisx0213-2)
  57.  designation (0 1 2 3)
  58.  invocation (0 1)
  59.  flags (eight-bit single-shift))
  60.  
  61. (iso-2022-cn
  62.  type iso-2022
  63.  charsets (ascii gb2312.1980 cns11643-1 cns11643-2)
  64.  designation (0 -3 -3 -2)
  65.  flags  (reset-at-eol reset-at-cntl designation-g1
  66.                locking-shift single-shift))
  67. (iso-2022-kr
  68.  type iso-2022
  69.  charsets (ascii ksc5601.1987)
  70.  designation (0 -3)
  71.  flags (reset-at-eol reset-at-cntl designation-g1 locking-shift))
  72. (compound-text
  73.  type iso-2022
  74.  charsets (ascii iso-8859-1-rhp iso-8859-2-rhp iso-8859-3-rhp iso-8859-4-rhp
  75.           iso-8859-5-rhp iso-8859-6-rhp iso-8859-7-rhp iso-8859-8-rhp
  76.           iso-8859-9-rhp
  77.           jisx0201-roman jisx0201-kana
  78.           jisx0208.1990 jisx0208.1983 gb2312.1980 ksc5601.1987
  79.           iso-8859-14-rhp iso-8859-15-rhp koi8-r big5)
  80.  designation (0 1 -3 -3 -3 -3
  81.          -3 -3 -3 -3
  82.          -4 -4
  83.          -4 -4 -4 -4 -4
  84.          -5 -5 -5 -5)
  85.  invocation (0 1)
  86.  flags (reset-at-eol designation-ctext-ext eight-bit))
  87. (euc-jp
  88.  type iso-2022
  89.  charsets (ascii jisx0208.1990 jisx0201-kana jisx0212)
  90.  designation (0 1 2 3)
  91.  invocation (0 1)
  92.  flags (eight-bit single-shift))
  93. (euc-cn
  94.  type iso-2022
  95.  charsets (ascii gb2312.1980)
  96.  designation (0 1)
  97.  invocation (0 1)
  98.  flags (eight-bit)
  99.  aliases (gb2312))
  100. (euc-kr
  101.  type iso-2022
  102.  charsets (ascii ksc5601.1987)
  103.  designation (0 1)
  104.  invocation (0 1)
  105.  flags (eight-bit))
  106. (euc-tw
  107.  type iso-2022
  108.  charsets (ascii cns11643-1 cns11643-2 cns11643-3 cns11643-4
  109.           cns11643-5 cns11643-6 cns11643-7 cns11643-15)
  110.  designation (0 1 -2 -2 -2 -2 -2 -2 -2)
  111.  invocation (0 1)
  112.  flags (eight-bit euc-tw-shift))
  113.  
  114. ;; Other codings based on a double-byte charset
  115. (gbk
  116.  type charset
  117.  charsets (ascii gbk))
  118.  
  119. (gb18030
  120.  type charset
  121.  charsets (ascii gb18030-2-byte-bmp
  122.          gb18030-4-byte-bmp gb18030-4-byte-smp
  123.          gb18030-4-byte-ext-1 gb18030-4-byte-ext-2))
  124.  
  125. (big5
  126.  type charset
  127.  charsets (ascii big5))
  128.  
  129. (big5-hkscs
  130.  type charset
  131.  charsets (ascii big5-hkscs))
  132.  
  133. (cp949
  134.  type charset
  135.  charsets (ascii cp949-2-byte))
  136.